watch strap - French English Dictionary